247 properties are available in and around this destination
Show on map
San PedroShow on map1.7 miles from map center
La Perla del Caribe - Villa Diamond offers accommodations in San Pedro, a 3-minute walk from Playa Blanca. With sea views, this accommodation provides a balcony.
San PedroShow on map1.7 miles from map center
In Ambergris Caye, Portofino Beach Resort features its guests free continental breakfast, snorkeling gear and kayaks.
San PedroShow on map1.8 miles from map center
Featuring a private beach area, swimming pool, an extensive garden and sauna, Captain Morgan’s Retreat is set in Ambergris Caye, The cottages offer tropical décor with thatch roofs, air conditioning,...
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Ruby offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach and a 6-minute walk from Playa Blanca.
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Amethyst is located in San Pedro, just a few steps from North Ambergris Caye Beach and a 6-minute walk from Playa Blanca.
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Amber offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach and a 6-minute walk from Playa Blanca.
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Jade offers accommodations in San Pedro, a 6-minute walk from Playa Blanca. This property offers access to a balcony, free private parking, and free Wifi.
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Pearl offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach and a 6-minute walk from Playa Blanca.
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Sapphire offers accommodations in San Pedro, a 6-minute walk from Playa Blanca. With sea views, this accommodation provides a balcony.
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Sand offers accommodations in San Pedro, a 6-minute walk from Playa Blanca. With sea views, this accommodation features a balcony.
San PedroShow on map1.8 miles from map center
La Perla del Caribe - Villa Opal is located in San Pedro, just a few steps from North Ambergris Caye Beach and a 6-minute walk from Playa Blanca.
San PedroShow on map1.8 miles from map center
Blue Water Beach Villas provides beachfront accommodations in San Pedro. Guests can go for a swim in the pool with a view. When staying at the apartment, guests can use private entrance.
San PedroShow on map1.8 miles from map center
A1 at Blue Water Beach Villas offers accommodations in San Pedro, a 4-minute walk from Playa Blanca. This beachfront property offers access to free Wifi.
San PedroShow on map1.8 miles from map center
Located in San Pedro, a few steps from North Ambergris Caye Beach, Mangata Villas Adults Only provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.
San PedroShow on map1.9 miles from map center
Offering an outdoor swimming pool, West End Cabanas features accommodations in San Pedro. This bed and breakfast offers air-conditioned accommodations with a balcony.
San PedroShow on map2 miles from map center
Hidden Jewel Boutique Hotel is nestled along the pristine shores of Ambergris Caye’s enchanting turquoise waters and is located 15-minutes by taxi from San Pedro town.
San PedroShow on map2 miles from map center
Just a few steps from North Ambergris Caye Beach and a 17-minute walk from Playa Blanca, El Gran Castillo de Arena - 4 Bedroom features accommodations in San Pedro with a garden.
San PedroShow on map2 miles from map center
El Gran Castillo de Arena offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach and a 17-minute walk from Playa Blanca.
San PedroShow on map2.1 miles from map center
Located in San Pedro, a few steps from North Ambergris Caye Beach, Sundiver Beach Resort has accommodations with a restaurant, free private parking and a bar.
San PedroShow on map2.1 miles from map center
Boasting air-conditioned accommodations with a private pool, Anil Mar is located in San Pedro. This beachfront property offers access to a patio, free private parking and free WiFi.
San PedroShow on map2.2 miles from map center
Just a few steps from North Ambergris Caye Beach and 1.2 miles from Playa Blanca, Indigo Belize 2A Condo features accommodations in San Pedro with a terrace.
San PedroShow on map2.2 miles from map center
Indigo Belize 1B Condo offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach and 1.2 miles from Playa Blanca.
San PedroShow on map2.2 miles from map center
Just a few steps from North Ambergris Caye Beach and 1.2 miles from Playa Blanca, Indigo Belize 2C condo features accommodations in San Pedro with a terrace.
San PedroShow on map2.2 miles from map center
Just a few steps from North Ambergris Caye Beach and 1.2 miles from Playa Blanca, Three-Bedroom Apartment features accommodations in San Pedro with a terrace.
San PedroShow on map2.2 miles from map center
Just a few steps from North Ambergris Caye Beach and 1.2 miles from Playa Blanca, Indigo Belize 2B Condo features accommodations in San Pedro with a terrace.